become self-supporting - Francés Inglés Diccionario